mine-clearing roller - Spanish English Dictionary